// 1:编辑器认识
// 2：直接无头调试

// 基本类型 栈内存
let aa = 4;
let bb = "zhangsan";
let cc = true;

// 引用类型 堆内存
let person = {
  name: "John",
  age: 12,
};

console.log(aa, bb, cc, person);

console.log(typeof aa, typeof bb, typeof cc, typeof person);
// 第一类容器 对象object容器 适合盛放内容类型各异，书写相对麻烦，以键值对形式存在。
let p = {
  name: "John",
  age: 222,
};
// 第二类容器 数组array容器 列表list容器 适合盛放内容类型相同，书写简单
let q = [2, 23, 44];
let qq = ["zhangsan", "lisi", "wangwu"];
console.log(p, q, qq);

console.log(typeof p, typeof q, typeof qq);
